Best Practice: Relocating C;\Users and some Programs on a non-OS drive
I have seen a number of different methods of doing this, but it is
difficult for me to tell which is the "best". I have one W7x64
machine and will soon be building a 2nd. The new one will have an SSD
for the system drive, and I would like to have C:\Users as well as a
number of Programs on a separate HD. I assume Programs can just be
installed onto the 2nd drive. For C:\Users, is it "best" to just set
up a symbolic link to the HD? Or is there a "better" way of doing
this?
On the existing W7x64 machine, I may want to add an SSD for the OS.
Again, would using a Symbolic Link on the SSD to point C:\Users to
D:\Users be the "best" method? Or should I be doing something else?
Thank you.
September 29th, 2010 6:33am
Hi,
Thanks for the post!
You can refer to this
How to move user data folder to non-system partition in Windows 7/Vista. It provide us with detailed steps.
Hope it helps!
Best Regards,
Miya YaoThis posting is provided "AS IS" with no warranties, and confers no rights. | Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer
your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
October 1st, 2010 3:08am
On Fri, 1 Oct 2010 07:05:20 +0000, Miya Yao wrote:
Hi,
Thanks for the post!
You can refer to thisHow to move user data folder to non-system partition in Windows 7/Vista <http://www.windows7home.net/how-to-move-user-data-folder-to-non-system-partition-in-windows-7vista/>.
It provide us with detailed steps.
Hope it helps!
Best Regards,
Miya Yao
Thank you for posting that link, Miya.
I had seen it before, but also noted some of the comments where "Guy"
recommended a method that used junctions rather than symbolic links.
Also, the article is moving C:\Users\Username and I would prefer to
more the entire C:\Users folder
Judging by the dearth of responses to my post, it seems that this is
not a terribly popular topic.
October 1st, 2010 7:31am
Hello Ron,
The only supported way of moving c:\users to another volume is through an unattended setup using the unattended settings.
Then you need to use this article
968178 When you use the System Preparation Tool (Sysprep) or Windows Vista Setup to apply the FolderLocations unattend settings, some system directory junctions do not point to the new target location
http://support.microsoft.com/default.aspx?scid=kb;EN-US;968178
Relocating the folder also will block upgrade scenariosThanks, Darrell Gorter This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
Free Windows Admin Tool Kit Click here and download it now
October 1st, 2010 2:30pm
On Fri, 1 Oct 2010 18:27:01 +0000, Darrell Gorter [MSFT] wrote:
Hello Ron,
The only supported way of moving c:\users to another volume is through an unattended setup using the unattended settings.
Then you need to use this article
968178 When you use the System Preparation Tool (Sysprep) or Windows Vista Setup to apply the FolderLocations unattend settings, some system directory junctions do not point to the new target location
http://support.microsoft.com/default.aspx?scid=kb;EN-US;968178
Relocating the folder also will block upgrade scenarios
I believe the relocation blocking upgrade scenarios problem has been
resolved in release versions of W7 (the article you cite refers to
Vista).
http://social.answers.microsoft.com/Forums/en-US/w7files/thread/565f16a5-e5ed-43c9-8422-4f56aebb296e
discusses the issue with regard to W7, confirming your point about
using the unattended setup method.
Thank you.
October 1st, 2010 10:09pm
I have seen a number of different methods of doing this, but it is
difficult for me to tell which is the "best". I have one W7x64
machine and will soon be building a 2nd. The new one will have an SSD
for the system drive, and I would like to have C:\Users as well as a
number of Programs on a separate HD. I assume Programs can just be
installed onto the 2nd drive. For C:\Users, is it "best" to just set
up a symbolic link to the HD? Or is there a "better" way of doing
this?
On the existing W7x64 machine, I may want to add an SSD for the OS.
Again, would using a Symbolic Link on the SSD to point C:\Users to
D:\Users be the "best" method? Or should I be doing something else?
Thank you.
Try this,
Create the folder you want to use say x:\YourFolderName
Then create a .reg file with the following content
<textarea>Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] "AppData"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming" "Local AppData"="x:\\YourFolderName\\YourAccountName\\AppData\\Local"
"My Video"="x:\\YourFolderName\\YourAccountName\\Videos" "{1B3EA5DC-B587-4786-B4EF-BD1DC332AEAE}"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Libraries" "My Pictures"="x:\\YourFolderName\\YourAccountName\\Pictures"
"Desktop"="x:\\YourFolderName\\YourAccountName\\Desktop" "History"="x:\\YourFolderName\\YourAccountName\\AppData\\Local\\Microsoft\\Windows\\History" "NetHood"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Network
Shortcuts" "{56784854-C6CB-462B-8169-88E350ACB882}"="x:\\YourFolderName\\YourAccountName\\Contacts" "Cookies"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Cookies" "Favorites"="x:\\YourFolderName\\YourAccountName\\Favorites"
"SendTo"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\SendTo" "Start Menu"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu" "My Music"="x:\\YourFolderName\\YourAccountName\\Music"
"Programs"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs" "Recent"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Recent" "CD Burning"="x:\\YourFolderName\\YourAccountName\\AppData\\Local\\Microsoft\\Windows\\Burn\\Burn"
"PrintHood"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Printer Shortcuts" "{7D1D3A04-DEBB-4115-95CF-2F29DA2920DA}"="x:\\YourFolderName\\YourAccountName\\Searches" "{374DE290-123F-4565-9164-39C4925E467B}"="x:\\YourFolderName\\YourAccountName\\Downloads"
"{A520A1A4-1780-4FF6-BD18-167343C5AF16}"="x:\\YourFolderName\\YourAccountName\\AppData\\LocalLow" "Startup"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup" "Administrative
Tools"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Administrative Tools" "Personal"="x:\\YourFolderName\\YourAccountName\\Documents" "{BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968}"="x:\\YourFolderName\\YourAccountName\\Links"
"Cache"="x:\\YourFolderName\\YourAccountName\\AppData\\Local\\Microsoft\\Windows\\Temporary Internet Files" "Templates"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Templates" "{4C5C32FF-BB9D-43B0-B5B4-2D72E54EAAA4}"="x:\\YourFolderName\\YourAccountName\\Saved
Games"</textarea>
replace x:\ with your drive letter and YourFolderName with the folder you created and YourUserName with your username
CESabarre
Free Tech Support
Bad News: There really is no such thing as
Free Tech Support.
Good News: Oftentimes
a simple thank you is the best form of payment!
Free Windows Admin Tool Kit Click here and download it now
October 3rd, 2010 8:33am